throw one's hands up - French English Dictionary